#include "config_main.h"
#ifdef DDENN_DUMMY_DATAREFS
/*
 * dummy_datarefs.h
 *
 *  Created on: 06.06.2009
 *      Author: Admin
 */

#ifndef DUMMY_DATAREFS_H_
#define DUMMY_DATAREFS_H_

#include "config_dummy_datarefs.h"

#define XPLM200

#include <XPLMDataAccess.h>

#include "tools.h"

namespace DdennDummyDataRefs{


extern int DDennDummyInteger[DDENN_DUMMY_INTEGER_COUNT];
extern float DDennDummyFloat[DDENN_DUMMY_FLOAT_COUNT];
extern double DDennDummyDouble[DDENN_DUMMY_DOUBLE_COUNT];



void RegisterDdennDummyDataRefs();
void UnregisterDdennDummyDataRefs();



void SetDummyDataRef_i(void *               inRefcon,
                 int                  inValue);
int GetDummyDataRef_i( void *               inRefcon);

void SetDummyDataRef_f(void *               inRefcon,
                 float                  inValue);
float GetDummyDataRef_f( void *               inRefcon);

void SetDummyDataRef_d(void *               inRefcon,
                 double                  inValue);
double GetDummyDataRef_d( void *               inRefcon);



}


/**************************************************************************************/
//
//       end
//
/*************************************************************************************/




#endif /* DUMMY_DATAREFS_H_ */
#endif
